Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 1.3.0 #580

Merged
merged 23 commits into from
Jan 23, 2024
Merged

Release 1.3.0 #580

merged 23 commits into from
Jan 23, 2024

Conversation

ajnelson-nist
Copy link
Contributor

@ajnelson-nist ajnelson-nist commented Jan 23, 2024

Coordination

  • Pull Request is against correct branch
  • Pull Request is in Draft status before CI has passed
  • CI passes
  • Milestone linked

sbarnum and others added 23 commits March 29, 2023 00:14
A follow-on patch will regenerate Make-managed files.

References:
* #536

Signed-off-by: Alex Nelson <[email protected]>
References:
* #536

Signed-off-by: Alex Nelson <[email protected]>
Added new core:Event class with appropriate SHACL shapes
Added new core:eventType property
Added new core:eventContext property
Added new core:eventAttribute property
Signed-off-by: Alex Nelson <[email protected]>
Issue 536: Declare and warn of observable:File and :URL disjointedness
References:
* #541

Signed-off-by: Alex Nelson <[email protected]>
In an OWL-only sense, the ontology portion of this patch could have been
accomplished by adding one triple to `action:Action`.

For the sake of symmetry and explicitness, `core:Event` also picked up
the `owl:disjointWith` statement.  To satisfy OWL syntactic
requirements, a stub reference to `action:Action` is added, as was done
for `types:Dictionary` for Issue 541 (discussed in PR 542).

To enforce disjointedness with SHACL, a new independent shape is added,
`action:Action-disjointWith-Event-shape`.

A follow-on patch will regenerate Make-managed files.

EDIT 2023-11-22: An initial version of this patch included an inlined
anonymous `sh:NodeShape`.  I now believe the scenario that shape
mitigates (multi-import of a shapes graph leading to SHACL-scoped syntax
errors) is unlikely, and I also saw that the noted rationale around
`sh:not` was confused with another predicate (`sh:inversePath`).

References:
* #563
* #542

Signed-off-by: Alex Nelson <[email protected]>
References:
* #563

Signed-off-by: Alex Nelson <[email protected]>
Issue 563: Designate action:Action and core:Event disjoint
A follow-on patch will regenerate Make-managed files.

References:
* #571

Signed-off-by: Alex Nelson <[email protected]>
References:
* #571

Signed-off-by: Alex Nelson <[email protected]>
Signed-off-by: Alex Nelson <[email protected]>
This causes `ValidationResult`s to yield sufficient information to find
the whole triple that should have used a sequence.  With the prior
spelling, only the object of the triple would have been directly
identified; the predicate could be manually deduced from the shape name;
and the subject was completely absent from the validation result.

The noted comment on PR 572 illustrates the difference in results when
testing CASE-Corpora.  The issue is replicated as new PASS and XFAIL
test members.

A follow-on patch will regenerate Make-managed files.

References:
* #571
* #572 (comment)

Signed-off-by: Alex Nelson <[email protected]>
References:
* #571
* #572 (comment)

Signed-off-by: Alex Nelson <[email protected]>
Issue 571: Reduce UCO OWL RDF List review scope to OWL Sequences
A follow-on patch will regenerate Make-managed files.

Signed-off-by: Alex Nelson <[email protected]>
@ajnelson-nist ajnelson-nist added this to the UCO 1.3.0 milestone Jan 23, 2024
@ajnelson-nist ajnelson-nist mentioned this pull request Jan 23, 2024
1 task
@ajnelson-nist
Copy link
Contributor Author

This release PR is ready for review and merge.

@ajnelson-nist ajnelson-nist marked this pull request as ready for review January 23, 2024 15:38
@ajnelson-nist ajnelson-nist requested a review from a team January 23, 2024 15:41
@plbt5 plbt5 merged commit 9f16831 into master Jan 23, 2024
2 checks passed
@kchason kchason deleted the release-1.3.0 branch January 24, 2024 15:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants